
.main1{
 height: 1470px;
 width: 1500px;
 /* border: 1px solid black; */
 background-color: white;
}

.main1 .tm{
 width: 100%;
 height: 100px;
 /* border: 1px solid black; */
}

.main1 .tm .hr1{
 background: lightgrey;
 border: none;        
 height: 0.5px;
}

.main1 .tm .tm1{
 text-align: center;
 margin-right: 230px;
 color: #3C763D;
}

.main1 .main2{
 width: 100%;
 height: 1250px;
 margin-top: 10px;
 /* border: 1px solid black; */
}

.main1 .main2 .div1{
 /* border: 1px solid black; */
 height: 350px;
 width: 250px;
 float: left;
 margin-left: 50px;
 margin-top: 5px;
}

.main1 .main2 .div1 .tp1{
 width: 100%;
 height: 100%;
}

.main2 .div1 .div2{
 /* background-color: ; */
 width: 100%;
 height: 140px;
 margin-top: 208px;
 border: 1px solid rgb(177,177,177);
 background: rgba(0,0,0,0.3);
}

.main1 .main2 .div1 .div2 .p1{
 font-size: 20px;
 /* margin-left: 15px; */
 margin-top: 12px;
 color: white;
 font-weight: bold;
 text-align: center;
}

.main1 .main2 .div1 .div2 .p2{
 font-size: 15px;
 margin-left: 15px;
 margin-right: 11px;
 margin-top: 10px;
 color: white;
 font-weight: bold;
 text-align: center;
}

.main1 .main2 .tp2{
 background-image: url(../img/12.png);
 background-size: cover;
}

.nav{
 margin-top: 15px;
 margin-left: 600px;
}